Modularity in knowledge acquisition: a step towards reusability
نویسندگان
چکیده
the experience of the French central Bank in terms of developing knowledge-based systems have led us to elaborate an environment of knowledge modelisation called CERISE. In this approach, we introduce a notion of module, issued from software engineering. This notion is fully formalised using algebraic abstract types. The main difference between this formalisation and the earlier ones (see (ML)2, KbsSF, KARL, among others) is that the formalisation process does not take place after but during the knowledge acquisition process. This paper shows the effects of using this formalisation both in the acquisition and reusability of knowledge.
منابع مشابه
Anchoring modularity in HTML
Modularity is a key feature at design, programming, proving, testing, and maintenance time, as well as a must for reusability. Most languages and systems provide built-in facilities for encapsulation, importation or parameterization. Nevertheless there exists also languages, like HTML, with poor support for modularization. A natural idea is therefore to provide generic modularization primitives...
متن کاملTowards Method-Independent Knowledge Acquisition
Rapid prototyping and tool reusability h a v e pushed knowledge acquisition research to investigate method-specic knowledge acquisition tools appropriate for predetermined problem-solving methods. We believe that method-dependent knowledge acquisition is not the only approach. The aim of our research i s t o d e v elop powerful yet versatile machine learning mechanisms that can be incorporated ...
متن کاملAcquisition and Understanding of Process Knowledge using Problem Solving Methods
The best ebooks about Acquisition And Understanding Of Process Knowledge Using Problem Solving Methods that you can get for free here by download this Acquisition And Understanding Of Process Knowledge Using Problem Solving Methods and save to your desktop. This ebooks is under topic such as acquisition and understanding of process knowledge using acquisition and understanding of process knowle...
متن کاملModularity and Reusability of Algorithms – A Case Study using Caesar
This paper investigates the usage of aspect-oriented techniques to increase the modularity and reusability of algorithms. We present a set of criteria to evaluate the modularity and reusability of algorithm implementations and argue that current algorithm libraries have serious limitations with respect to these criteria. We have implemented a small algorithm library using the aspectoriented lan...
متن کاملPractical Experiences in Trading Off Ontology Usability and Reusability
This paper describes the practical application of ontologies in designing knowledge-based systems. We built a common ontology to allow knowledge sharing among several applications in the domain of air campaign planning. In trying to reuse this shared ontology, we confirmed previous findings in the knowledge acquisition literature: it is difficult to simultaneously obtain high usability (i.e., a...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1995